SAR_SRC     ?= sysstat-10.0.5
SYSSTAT_SRC ?= sysstat-10.0.5

SAR_INSTALL_DIR=$(TP_INSTALL_DIR)

.PHONY:all
all:sar

.PHONY:sar
sar: sar_clean
	@echo Making sar at `date`
	cd $(SAR_SRC) && ./configure --disable-nls --host=$(KERNELARCH) && $(CROSSMAKE) -lintl
	@echo End Making sar at `date`

.PHONY:install
sar_install:
	cp -f $(SAR_SRC)/sar $(INSTALL_ROOT)/usr/bin
	cp -f $(SAR_SRC)/sadc $(INSTALL_ROOT)/usr/bin

.PHONY:clean
sar_clean:
	if [ -f $(SAR_SRC)/Makefile ]; then \
	 	cd $(SAR_SRC) && $(MAKE) clean ; \
	fi

.PHONY: sysstat install clean

sysstat:
	@echo Making sysstat at `date`
	if [ ! -f $(SYSSTAT_SRC)/Makefile ]; then \
		cd $(SYSSTAT_SRC) && ./configure --disable-nls --host=$(KERNELARCH) ; \
	fi
	if [ -f $(SYSSTAT_SRC)/Makefile ]; then \
		cd $(SYSSTAT_SRC) && $(CROSSMAKE) -lintl ; \
	fi
	@echo End Making sysstat at `date`

install: sysstat
	cp -f $(SYSSTAT_SRC)/sar $(INSTALL_ROOT)/usr/bin
	cp -f $(SYSSTAT_SRC)/sadc $(INSTALL_ROOT)/usr/bin
	cp -f $(SYSSTAT_SRC)/pidstat $(INSTALL_ROOT)/usr/bin

clean:
	if [ -f $(SYSSTAT_SRC)/Makefile ]; then \
		$(MAKE) -C $(SYSSTAT_SRC) distclean ; \
	fi
